multilayer substrate - French English Dictionary